solid-propellant rocket engine - Spanish English Dictionary